1,421 research outputs found

    Towards Tight Lower Bounds for Range Reporting on the RAM

    Full text link
    In the orthogonal range reporting problem, we are to preprocess a set of nn points with integer coordinates on a U×UU \times U grid. The goal is to support reporting all kk points inside an axis-aligned query rectangle. This is one of the most fundamental data structure problems in databases and computational geometry. Despite the importance of the problem its complexity remains unresolved in the word-RAM. On the upper bound side, three best tradeoffs exists: (1.) Query time O(lg⁥lg⁥n+k)O(\lg \lg n + k) with O(nlgΔn)O(nlg^{\varepsilon}n) words of space for any constant Δ>0\varepsilon>0. (2.) Query time O((1+k)lg⁥lg⁥n)O((1 + k) \lg \lg n) with O(nlg⁥lg⁥n)O(n \lg \lg n) words of space. (3.) Query time O((1+k)lg⁥Δn)O((1+k)\lg^{\varepsilon} n) with optimal O(n)O(n) words of space. However, the only known query time lower bound is Ω(log⁥log⁥n+k)\Omega(\log \log n +k), even for linear space data structures. All three current best upper bound tradeoffs are derived by reducing range reporting to a ball-inheritance problem. Ball-inheritance is a problem that essentially encapsulates all previous attempts at solving range reporting in the word-RAM. In this paper we make progress towards closing the gap between the upper and lower bounds for range reporting by proving cell probe lower bounds for ball-inheritance. Our lower bounds are tight for a large range of parameters, excluding any further progress for range reporting using the ball-inheritance reduction

    New Unconditional Hardness Results for Dynamic and Online Problems

    Get PDF
    There has been a resurgence of interest in lower bounds whose truth rests on the conjectured hardness of well known computational problems. These conditional lower bounds have become important and popular due to the painfully slow progress on proving strong unconditional lower bounds. Nevertheless, the long term goal is to replace these conditional bounds with unconditional ones. In this paper we make progress in this direction by studying the cell probe complexity of two conjectured to be hard problems of particular importance: matrix-vector multiplication and a version of dynamic set disjointness known as Patrascu's Multiphase Problem. We give improved unconditional lower bounds for these problems as well as introducing new proof techniques of independent interest. These include a technique capable of proving strong threshold lower bounds of the following form: If we insist on having a very fast query time, then the update time has to be slow enough to compute a lookup table with the answer to every possible query. This is the first time a lower bound of this type has been proven

    The dynamic vehicle routing problem

    Get PDF

    Upper and lower bounds for dynamic data structures on strings

    Get PDF
    We consider a range of simply stated dynamic data structure problems on strings. An update changes one symbol in the input and a query asks us to compute some function of the pattern of length mm and a substring of a longer text. We give both conditional and unconditional lower bounds for variants of exact matching with wildcards, inner product, and Hamming distance computation via a sequence of reductions. As an example, we show that there does not exist an O(m1/2−Δ)O(m^{1/2-\varepsilon}) time algorithm for a large range of these problems unless the online Boolean matrix-vector multiplication conjecture is false. We also provide nearly matching upper bounds for most of the problems we consider.Comment: Accepted at STACS'1

    An urban consolidation center in the city of Copenhagen: a simulation study

    Get PDF
    Urban consolidation centers (UCCs) have a key role in many initiatives in urban logistics, yet few of them are successful in the long run. The high costs have proven a barrier that prevents attracting a sufficient high number of UCC users. In this paper, we study how the user base of a UCC develops under a variety of administrative policies. We perform an agent-based simulation applied to the city of Copenhagen, making use of its real street network and retailer locations. We collect data from a variety of sources to help modeling the agents. Both the data and case setup are validated by means of expert interviews. We test 1,458 schemes that combine several administrative measures and cost settings. The numerical results indicate that most schemes yield significant environmental benefits; many of them are able to reduce the truck kilometers driven by about 65% and emissions by about 70%. The key challenge isto identify schemes that are also financially sustainable. We show that it is essential for the UCC to ensure the commitment of carriers as soon as possible, as the bulk of the revenue can be generated from this target group. Subsequent revenues may be generated by offering value-adding services to receivers. Based on the numerical experiments, we pose various propositions that aid in providing favorable conditions for a UCC, improving its chances of long-term success
    • 

    corecore